5 research outputs found

    A General Class of Throughput Optimal Routing Policies in Multi-hop Wireless Networks

    Full text link
    This paper considers the problem of throughput optimal routing/scheduling in a multi-hop constrained queueing network with random connectivity whose special case includes opportunistic multi-hop wireless networks and input-queued switch fabrics. The main challenge in the design of throughput optimal routing policies is closely related to identifying appropriate and universal Lyapunov functions with negative expected drift. The few well-known throughput optimal policies in the literature are constructed using simple quadratic or exponential Lyapunov functions of the queue backlogs and as such they seek to balance the queue backlogs across network independent of the topology. By considering a class of continuous, differentiable, and piece-wise quadratic Lyapunov functions, this paper provides a large class of throughput optimal routing policies. The proposed class of Lyapunov functions allow for the routing policy to control the traffic along short paths for a large portion of state-space while ensuring a negative expected drift. This structure enables the design of a large class of routing policies. In particular, and in addition to recovering the throughput optimality of the well known backpressure routing policy, an opportunistic routing policy with congestion diversity is proved to be throughput optimal.Comment: 31 pages (one column), 8 figures, (revision submitted to IEEE Transactions on Information Theory

    Throughput optimal routing in wireless Ad-hoc networks

    No full text
    This dissertation considers the problem of routing multi- commodity data over a multi-hop wireless ad-hoc network. The few well-known throughput optimal routing algorithms in literature are all based on backpressure principle, which shows poor delay performance under many network topologies and traffic conditions. In contrast, heuristic routing algorithms which incorporated information of closeness to destination are either not throughout optimal or the thoughts optimality was unknown (e.g. opportunistic routing policy with congestion diversity aka. ORCD). The primary goal of this dissertation is to find routing policies beyond backpressure type that not only ensure throughput optimality but also maintain satisfactory average delay performance. In the single commodity scenario, by considering a class of continuous, differentiable, and piece-wise quadratic Lyapunov functions, we propose a large class of throughput optimal routing policies called K policies, which include both backpressure algorithm and ORCD as special cases. The proposed class of Lyapunov functions allow the routing policies to control the traffic along short paths for a large portion of state-space while ensuring a negative expected drift, hence, enabling the design of routing policies with much improved delay performances. We then extend K-policy to multi-commodity case by considering nonquadric Lyapunov functions. A multi-commodity version of ORCD algorithm is proposed based on the generalized K- policy and is shown to be throughput optimal under mild conditions. Interestingly, the algorithm selects the commodity that has the maximum backlogs ratio instead of the maximum difference of backlogs as in the original backpressure algorithm. Simulation results show that the proposed algorithms have better delay performances in all scenarios we considere
    corecore